home *** CD-ROM | disk | FTP | other *** search
/ Aminet 25 / Aminet 25 (1998)(GTI - Schatztruhe)[!][Jun 1998].iso / Aminet / game / shoot / ADoom_src_1_2.lha / ADoom_src / graffiti.h < prev    next >
C/C++ Source or Header  |  1980-01-01  |  2KB  |  50 lines

  1. /* Graffiti.h
  2.    $VER 1.0
  3.    11.11.1996
  4.  
  5.  */
  6.  
  7. /* Graffiti-Screen structure */
  8.  
  9. struct GRF_Screen
  10.  {
  11.   long *GRF_ScreenID;        //ScreenID
  12.  
  13.   char *GRF_Plane1,*GRF_Plane2,*GRF_Plane3,*GRF_Plane4;
  14.  
  15.                              /*Pointer to the 4 bitplanes.
  16.                                Please note, that at the first 10 lines
  17.                                of each plane is a part of the graffiti-
  18.                                command list, which should NOT(!) be
  19.                                manipulated in any way. Better don`t try
  20.                                direct access to the planes anyway.
  21.                              */
  22.  
  23.   long *GRF_Viewport;        //Viewport
  24.  
  25.   long *GRF_MUCopList;       //Custom-Copperlist
  26.  
  27.   long GRF_ChipSet;          /* 0=OCS
  28.                                 1=ECS
  29.                                 2=AGA
  30.                               */
  31.  
  32.   long GRF_OneLine;          /* length of a bitplane-line. Either
  33.                                 80 bytes (mode 0 and 1) or 160 bytes
  34.                                 (mode 2, aga only)
  35.                               */
  36.  
  37.   long GRF_ScreenSize;       /* Size of the visible chunky-screen in bytes
  38.                               */
  39.   long GRF_NrOfPlanes;
  40.                              /* Nr of used bitplanes to diplay the chunky-
  41.                               data.
  42.                               */
  43.  
  44.   long GRF_Resolution;       /* Resolution of the used amiga-screen.
  45.                                 Either 0 (hires) or 1 (shires)
  46.                               */
  47.   };
  48.  
  49.  
  50.